Preferences.ini

All of eMule's settings are stored in the preferences.ini file. The important options are easily accessible through the Preferences dialog but
the preferences.ini file gives access to some more. To access those the preferences.ini file has to be opened in an editor and changed manually. Working in *.ini files is for advanced users as wrong entries quickly produce unwanted effects. If an entry does not exist per default it will have to be added manually in the correct section of the file. Close eMule before editing.
The default values are given first in each header.

Section: [emule]
o TxtEditor=notepad.exe
The default program for editing the Webservices and IPFilter.dat may be entered here. Provide the complete path to the new executable if not using the default notpad.exe.
o DateTimeFormat=%A, %x, %X
This string defines how date and time is displayed in eMule. See this msn article for a detailed description of all possible formatting codes.
o MaxLogBuff=64 / 128 (v0.30a+)
Defines the amount of system memory eMule uses to display the logs. For Windows 98 / ME a default of 64 kB is reserved, for Win 2k/XP it is 128 kB. In Win98/ME the buffer may not be larger than 64 kB. The logs are rotating, i.e. if the buffer is filled up to its limit an old message is purged when a new one arrives (FIFO). This setting replaces MaxLogMessages from v0.29.
o MaxChatHistoryLines=100
Defines the maximum number of lines saved in the history of the irc / messages. After this value is reached the oldest message is purged on new entry (FIFO - First In First Out).
o ExtractMetaData=2/1/0
Controls, how MetaData will be read from files. (v0.30a+)
0: disabled
1: enabled for MP3 and AVI files
2: default, enable for MP3, AVI, MPEG and other files
o ServerUDPPort=65535

Normally the local port for asking servers for sources or searching files on them is randomly chosen (see topic ports #6). If eMule is run on a machine in a more complex network, especially when proxies are used, it may be necessary to fix this port to a defined value or to deactivate it at all. Disabling this port means that eMule will no longer be able to update the status of the servers in its server list and will also not be able to receive sources from them nor do a global search. Exempt from this is the server eMule is actually connected to. Usually the default setting should not be changed.
Possible values for ServerUDPPort are:

0 Disabled
1 - 65534 fixed local UDP port
65535 random port (default)
o PreviewSmallBlocks=0/1
This function should be only activated (=1) when using VLC - VideoLAN Client to preview files. It allows to preview multimedia files when at least 16 kB data for .mpeg files or 256 kB data for all other multimedia content (.avi, CD-Images with multimedia content) has been downloaded. For more information see Preferences -> Files -> Video Player and the topic Previewing Files. Using this option the Create backup for preview setting has to be deactivated in the Video Player dialog.
o RestoreLastMainWndDlg=0/1
If RestoreLastMainWndDlg=1 is added to the preferences.ini, eMule remembers which of the main windows (Kademlia, Server, Transfer, was open, when before application exit and restores it.
o RestoreLastLogPane=0/1
Same setting as RestoreLastMainWndDlg but remember which of the log panes (Log, Verbose) has been used the last session.
o RemoveFilesToBin=1/0
This setting affects the Delete From Disk function in the right click menu of the Shared Files main window. If set to disabled (=0) then files will be permanently deleted from disk without moving them to the recycle bin.
o PreviewCopiedArchives=1/0
When this option is disabled (=0), eMule will use a new preview method which is faster and uses less disk space in the temporary folder. Feedbacks for this new version are welcome.
o ShowActiveDownloadsBold=0/1
Will print the text of currently downloading files in bold letters.

Section: [Perflog]
o File=D:\Path\to\datafile\perflog.csv
If MRTG is used to graph eMule's performance, this entry denotes the path and filename to save the performance data in. Usually this is set by the MuleMRTG Installer and there is no need to change it. If changed MuleMRTG will have to be reinstalled.
o Mode=1
Sets the sampling mode for data collection. If used with MuleMRTG it must be set to 1.

12.09.2004 7:22